Big Huge Thesaurus

Annona glabra

noun